home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR02 / DCGAMES1.ZIP / BUGFIX.DOC next >
Text File  |  1993-04-08  |  12KB  |  234 lines

  1. Vrsn  Date    Reason for release
  2. ==== =======  =============================================
  3. 1.00 09sep90  Initial release.
  4.  
  5. 1.01 15jan91  Bug fixes and Enhancements
  6. - Bugs fixed
  7.   + If everyone is unconscious in a battle, you have lost it.
  8.   + Object list got trashed occasionally in DCWORLD.
  9.   + Phantom "food" object at location 0,0 (same as above).
  10.   + Sometimes, screen filled with monsters and crashed.
  11.   + Occasional DISK I/O error when selling to a merchant.
  12.               
  13. - Enhancements
  14.   + Better fonts for hi-res graphics.
  15.   + New spell ANALYZE gives info on magical items.
  16.   + New spell VIEW gives rough idea of surrounding areas.
  17.   + Expanded TEXT lines to 16 (from 4).
  18.   + Version number now part of each game.  Program DCCNVT.EXE
  19.     will convert old games to new formats (as needed).
  20.   + Random monsters now vary in group size.  Previously same
  21.     as number in the group.
  22.   + Merchants will only buy merchandize similar to what they
  23.     sell. (i.e. if they sell weapons and armor then they can
  24.     only buy weapons and armor).
  25.   + KILL spell now requires 20 power points.
  26.   + Better messages when talking to a merchant.
  27.   + Better default text for civilians and beggars.
  28.   + Use numbers (1-6) to select primary character (stats).
  29.  
  30. 1.02 16feb91 Minor Bug Fixes
  31. - Bugs fixed
  32.   + Effect of rings and amulets was made permanent, even if
  33.     it was supposed to be temporary.
  34.   + When walking near the edge of the world, a random monster
  35.     might try to "appear" outside the world. Error message
  36.     "TRAP: X = ## Y = ## inserting object." would be printed
  37.     and the object inserted at position X=1, Y=1.
  38.   + When placing object's in a backpack, it was not possible
  39.     to insert a "person" character in a "quester's" pack.
  40.                 
  41. 1.30 15apr91  Enhancements Only
  42. - TDY graphics driver implemented.  What was documented as
  43.   TDY was really MCGA. (My error).  Driver should work fine
  44.   even in SSSLLLOOOWWW machines (I tested on a 1984, 4.77Mhz
  45.   Tandy PC).
  46. - MGA graphics driver (MCGA 16 color 320x200 res) (previously
  47.   listed as TDY is now available.
  48. - EGA high resolution driver (640x350 w/16 colors) dropped.
  49.   It offered no benefits over EGA Low Resolution (640x200
  50.   w/16 colors), and posed no end of support problems.  
  51. - Show GROUP summary information (select by pressing '0'),
  52.   or a specific character (select by pressing 1 through 6).
  53. - MAJOR : Separated graphics block from element type.  This
  54.   modification allows you to use different graphics blocks
  55.   to represent the same type of object.
  56.   staff previously was only a magic staff, but could now be
  57.   used as a "weapon" instead.  See related items below.
  58. - USER EXPANDABLE GRAPHICS:  The graphics block builder is 
  59.   now available (currently only by special request).  You can
  60.   create your own LANDSCAPE, OBJECT or CHARACTER graphics.
  61.   You can also modify existing graphics blocks!  The program
  62.   will make use of all defined graphics.
  63. - MEMORY USAGE: Optimizes loading of graphics blocks into
  64.   memory.  A new format for the graphics blocks files allows
  65.   the program to determine exactly how many "images" it has
  66.   to load without having to scan the file.  This results in
  67.   faster loads and less memory.
  68.  
  69. 1.31 15apr91  Minor Bug Fixes
  70. - The vehicle CLASS is displayed as garbage when creating the
  71.   object of type vehicle.
  72. - When editing the text for an object, the cursor would be one
  73.   line of the place where it should be.
  74.  
  75. 2.00 30aug91  Major Enhancements
  76.  
  77. /*** MAJOR ENHANCEMENTS TO THE WORLD BUILDER (DCWORLD.EXE) ***/
  78.  
  79. + All edit screens are now shown in full graphics.  Wherever graphics
  80.   blocks are to be chosen, they may now be selected through their graphics
  81.   image, instead of their name.  
  82. + The new parameters screen (F2) allows you to customize the generation of
  83.   random monsters, as well as random treasures generated.
  84. + The new landscaping selection screen (F5) shows all landscape graphics
  85.   blocks and their densities. You can select which one you want to use
  86.   from the displayed graphics, instead of scrolling through each of them
  87.   using the + or - keys.
  88. + The world information screen now allows you to specify a text block to
  89.   be displayed either every time or the first time you enter a world.  You
  90.   may also specify which door must be used for the text to be displayed.
  91. + You can also specify a text block to be displayed every time or the first
  92.   time that you EXIT from a world, again with an optional door association.
  93. + C)opy command can duplicate an entire world and it's objects, to assist
  94.   the world builder.
  95. + R)esize allows you to change the size of an existing world without
  96.   loosing the information in the world.  It allows you to J)ustify,
  97.   T)runcate or C)enter the world into the new area.  Automatically moves
  98.   all objects and doors into their new position.
  99. + Z)oom shows a 4 to 1 map of the world, using the landscape density to
  100.   in combination with color and shade patterns to give a more accurate
  101.   representation of the world, even under low resolution CGA graphics.
  102. + All character types except HOSTILE can now hold full conversations,
  103.   in addition to their normal function.  For example, you can talk to
  104.   a bartender, and still get some random hints for your tips, but you may
  105.   also talk to the bartender about specific subjects, just like a regular
  106.   civilian.  If a character has text associated with it, it will show a
  107.   'Talk' option in it's selection menu.
  108. + New ways of finishing off the adventure are now available.  You can end
  109.   the game when:
  110.    a) you enter a certain world,
  111.    b) you GET an object with it's 'End Game' flag set to GET,
  112.    c) you GIVE an object to a Quester, and the object's 'End Game' flag
  113.       is set to GIVE.
  114.   Separate text blocks for each end possibility can be configured, to
  115.   make it a bit more realistic.
  116. + Graphics Block Builder is now available to all REGISTERED users at no
  117.   additional cost.
  118. + Separated the graphics files into DCBLOCKS (landscaping), DCOBJECT
  119.   (objects), DCPEOPLE (characters) and DCSYSTEM (system blocks).
  120. + VEHICLES are now true objects, and their graphical representation is
  121.   not tied to the type of vehicle being represented.
  122. + Graphics blocks now have two qualifiers.  One is the TYPE, and another
  123.   is the CLASS (within the TYPE).  These two values are used as 'default'
  124.   type and class characteristics, to perform SMART editing during world
  125.   building.  If you create an object of type 'WEAPON', smart editing can
  126.   be used to scroll through all 'weapon' graphics blocks, without having
  127.   to see non-weapon blocks.
  128.  
  129. /*** MAJOR ENHANCEMENTS FOR VERSION 2.00 oF THE RUN-TIME (DCPLAY.EXE) ***
  130.  
  131. + Full graphical interface for creating the original player.
  132. + Enhanced conversation skills for all character types except hostile
  133.   creatures.
  134. + Enhanced random monster generation based on new parameters file.
  135. + Support for new ways of ending game play.
  136. + New and enhanced spells:
  137.   o ANALYZE now displays additional important information about items.
  138.   o VIEW shows an enhanced 4:1 ratio view of the surrounding areas, using
  139.     colors and shading patterns.
  140. + Support for all new features in the builder, for better adventure games.
  141. + Extensively QCed.
  142.  
  143. /*** NEW UTILITIES FOR VERSION 2.00 OF DCGAMES ***/
  144.  
  145. + WORLDGEN - This new utility independently developed by Greg Cichoracki
  146.   can generate random worlds of type OUTSIDE, HOUSE, TOWN, DUNGEON and ARENA.
  147.   Allows you to specify the graphics blocks to be used, size of the world to
  148.   be generated and percentages for mountains, islands, rivers, etc.  A great
  149.   time saver.  Generate 5 or 6 worlds quickly, and select the best looking
  150.   one.  Then smooth out the edges and add the objects and characters.
  151.   Check it out!
  152. + DCREPORT - This new utility will print a comprehensive dump of the 
  153.   adventure files, including objects, characters, text, etc.
  154. + DCCNVT2  - This new utility will upgrade adventures built using older
  155.   versions of the software to 2.00 specs.
  156. + SPLTGRPH - This new utility will split the old graphics blocks files into
  157.   the 4 new files.
  158.  
  159. 2.01 Minor Enhancements and Bug Fixes
  160.  
  161. + Added TRAP doors.  For each world, you can specify up to 8 trap doors that
  162.   a character can fall through automaticly (no need to type ENTER).  You then
  163.   specify the destination world and the X and Y offset within that world to
  164.   which the player will be taken (Instead of another door in the destination
  165.   world).  You may also specify a TEXT block to be displayed when the player
  166.   falls through the trap door.
  167.  
  168. + Fixes definition of QUESTER characters.  It was broken in version 2.00.
  169.  
  170. + Extends the prisonner/rescue scenario to change the graphics block of a 
  171.   prisoner from it's original graphics block to the alternate one at the
  172.   time that the prisoner leaves the party.
  173.  
  174. + Analyzing a CURE potion used to list the units and duration attributes,
  175.   which do not apply.  A cure is always permanent and does not restore any
  176.   points.  It only removes the poison and leaves the character to heal by
  177.   itself.
  178.  
  179. 2.02 Mostly enhancements, a few minor fixes
  180.  
  181. + Added support for PCX graphics.  During a 'view' spell (ZOOM), the DCPLAY
  182.   program will look for a file called WORLD###.PCX.  If present, it will 
  183.   display the PCX file instead of doing the regular zoom.  Also, the text
  184.   file INTRO.TXT can contain commands to show PCX graphics files during the
  185.   introduction.  See the example adventure!
  186.  
  187. + When a world was re-sized, the unused regular doors were being moved from
  188.   coordinate pair 0,0.  Also, automatic trap doors were not being moved.
  189.  
  190. + When camping out, all of the Armor Class effects would be summed up and
  191.   given to the currently selected party member (spokesman) instead of each
  192.   getting their own from the items being worn.
  193.  
  194. + Previously, if a character was poisoned, resting did not restore any of
  195.   the attributes.  I've changed this so that points restored by the use of
  196.   magical items (like rings and amulets) ARE given, but rest by itself does
  197.   not restore anything.  Thus, a person that is poisoned may be kept alive
  198.   by the use of magic until a cure can be effected.
  199.  
  200. 3.00 Major enhancements
  201.  
  202. + Added support for PCX graphics associated with objects and characters.
  203.   The 'PCX File #' points to a file (OPICT###.PCX or CPICT###.PCX) which
  204.   is displayed when you 'look' at a character.
  205.  
  206. + Added support for Sound Blaster cards.  To play CMF format music files,
  207.   you must load the TSR driver (SBFMDRV.COM).  To play VOC format voice
  208.   files the voice driver CT-VOICE.DRV must be available in the directory
  209.   pointed to by the environment variable 'SOUND', subdirectory DRV.
  210.  
  211. + While the SBTALKER driver is supported, it has so many bugs that it
  212.   frequently clobers the other two drivers and hangs the computer.  I
  213.   would strongly recommend against using SBTALKER until such a time as
  214.   a different driver is available from Creative Labs (They claim they
  215.   are working on a completely different driver which will be available
  216.   'some time soon'.
  217.  
  218. + Added the SCRIPT programming language and converted most of the object,
  219.   character and world behaviour into scripts. This enables the serious
  220.   developer to customize just about every aspect of game play, create
  221.   new types and classes of objects and characters, new worlds, and even
  222.   control individual characters according to their own agenda.  The
  223.   features are too many to list.  Read the DCWORLD.DOC, DCSCRIPT.DOC
  224.   and DCSCRREF.DOC manuals (in that order) to fully comprehend the
  225.   extent to which the system can be customized.
  226.  
  227. + Completely new documentation written with a graphics (windows based)
  228.   word processor for truly professional look and contents.
  229.  
  230. + Added support for running DOS programs from within a script.
  231.  
  232. + Enhanced Graphics Block Editor (Registered Users only).
  233.  
  234.